package com.jeesite.modules.dataScreen.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.jeesite.modules.dataScreen.entity.SsmContact;
import com.jeesite.modules.dataScreen.web.dto.SsmContactUpdateDto;
import com.jeesite.modules.dataScreen.web.vo.ssmContact.SsmContactTreeVo;

import java.util.List;
import java.util.Set;

/**
 * 通信录(SsmContact)表服务接口
 *
 * @author makejava
 * @since 2024-08-26 14:41:14
 */
public interface SsmContactService {

    List<SsmContactTreeVo> buildTree();

    void updateSsmContact(SsmContactUpdateDto dto);

    void ejectment(Integer id);

    List<SsmContact> all();

    List<SsmContact> findPhoneByIds(List<Integer> id);
}

